package com.headwind.logistics.logistics.pojo;

import com.headwind.logistics.common.pojo.PutSendInfo;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * @Author 小恶魔
 * @Date 2020-07-28 9:53
 * @Version 1.0
 * @DESCRIPTION 前台预录单实体类
 */

@Data
public class LogiPreRecordedReceipt implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 预录单id
     */
    private Long recordedId;

    /**
     * 预录单号
     */
    private String preRecordedId;

    /**
     * 客户id
     */
    private Long customerId;

    /**
     * 订单状态
     */
    private Integer orderState;

    /**
     * 下单时间
     */
    private String orderTime;

    /**
     * 提货方式 0上门取件；1送货到网点
     */
    private Integer makeCargoMethod;

    /**
     * 优惠卷外键id
     */
    private Long couponId;

    /**
     * 接货时间
     */
    private String makeCargoTime;

    /**
     * 收货地址 id
     */
    private Long putId;

    /**
     * 寄件id
     */
    private Long sendId;

    /**
     * 备注
     */
    private String remark;

    /**
     * 创建时间
     */
    private String createTime;

    /**
     * 操作人
     */
    private Long employeeId;

    /**
     * 修改时间
     */
    private String updateTime;

    /**
     * 逻辑删除字段
     */
    private int dele;

    /**
     * 收寄件人地址信息
     */
    List<PutSendInfo> putSendInfos;

    public LogiPreRecordedReceipt() {
    }

}
